@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#333;text-align:center;background:#fff}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w1000{width:1000px;margin: 0 auto;}
.w1300{width:1300px;margin: 0 auto;}
  /*header*/
.header{background:#fff;height:41px;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;padding-top:8px;}
.header em a{margin:0 6px;}
.header em,.header em a,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}

html,body{
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.swiper-container{
  width: 100%;
  height: 100%;
}
.swiper-container .swiper-slide-active{z-index: 999;}
.swiper-slide{overflow: hidden;}
.video-main{
	text-align: center;
	font-size: 18px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: flex-start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
}
.video-main .next-arr{width: 30px;height: 30px;background: url(../images/next-arr.png)no-repeat center/cover;animation: nextArr 1s linear infinite;position: absolute;left: 0;right: 0;bottom: 100px;z-index: 10;display: none;}

@keyframes nextArr{
  to{
    opacity: 0;
    transform: translateY(50px);
  }
}

.swiper-container .swiper-wrapper {
  /* transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.6s; */
  /* transition-delay: 1s; */
}
.p2,.p3,.p4,.p5{
  background: url(../images/bg_red.jpg)no-repeat top center/cover !important;
}
.p6,.p7,.p8_2,.p9{background: url(../images/4.jpg)no-repeat top center/cover;}
.p8{background: url(../images/hero_bg.jpg)no-repeat top center/cover;}


.p5-main{
  width: 1212px;height: 929px;background: url(../images/index_p4.png)no-repeat center/cover;margin: 0 auto;margin-top: 0px;
}
/* .p5-main a{ display:block; width:100%; height:100%;} */
.p5-main-list{width: 450px;height: 120px;margin: 400px auto 0 auto;}
.p5-main-list li{width: 40px;height: 120px;float: left;margin-right: 42px;}
.p5-main-list li:last-child{margin-right: 0;}
.p5-main-list li a{display: block;width: 100%;height: 100%;}
.p2-main{width:1270px;height: 562px;background: url(../images/p2-2.jpg)no-repeat center/contain;margin-top: 10px;box-shadow: 0px 5px 5px 2px rgba(0, 0, 0, 0.4);}
.p2-tittle{width: 259px;height: 124px;margin: 0 auto; margin-top: 50px;background: url(../images/p2-1.png)no-repeat center/cover;}
.bigmenu{width: 157px;height: 770px;background: url(../images/menu2.png)no-repeat center/cover;position: fixed;top: 0;bottom: 0;right: 10px;margin: auto;z-index: 99;display: none;}

.bigmenu .Link3D{ position:absolute; display:block; width:156px; height:65px; top:545px; left:0;}
.bigmenu .Link3D a{ display:block; width:156px; height:65px;}

.bigmenu>span:first-child{display: block;
  font: bold 36px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";
  color: #f9e171;
  text-align: center;
  margin-top: 100px;}
.bigmenu>span:nth-child(2){
  font: bold 20px/30px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";
    text-align: center;
    display: block;
    color: #f9e171;
}
.bigmenu-list{width: 100%;margin-top: 40px;}
.bigmenu-list li{width: 100%;height: 41px;cursor: pointer;text-align: center;}
.bigmenu-list li span{display: block;width: 80px;margin: 0 auto;text-align: center;font: 900 18px/40px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.2);color: #974d1c;}
.bigmenu .code{display: block;margin: 110px auto 0 auto;}
.bigmenu p{text-align: center;color: #974d1c;font: normal 12px/14px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";}
/* .bigmenu-list li span::after{
  display: inline-block;
  width: 100%;
  content: '';
  height: 0;
} */


.p3-tittle{width: 321px;height: 152px;background: url(../images/p3-1.png)no-repeat center/cover;margin: 0 auto;margin-top: 40px;}
.p3-img{width: 100%;height: 3455px;background: url(../images/p3-2.jpg)no-repeat top center/cover;}


.p4-tittle{width: 378px;height: 169px;background: url(../images/p4-tittle.png)no-repeat center/cover;margin: 0 auto;margin-top:50px;}
.p4 .light{width: 378px;height: 169px;background: url(../images/p4-tittle2.png)no-repeat center/cover;mix-blend-mode: overlay;position: absolute;left: 0;right: 0;top: 50px;margin: auto;}
.p4-main{padding: 0px 15px;box-sizing: border-box;margin: 0 auto; margin-top: 90px;width: 1014px;}
.p4-main li{width: 201px;height: 205px;float: left;margin-right:60px;transition: all .6s;box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.4);}
.p4-main li a{ display:block; width:100%; height:100%;}
.p4-main li:nth-child(1){background: url(../images/p4-1.png)no-repeat center/cover;}
.p4-main li:nth-child(2){background: url(../images/p4-2.png)no-repeat center/cover;}
.p4-main li:nth-child(3){background: url(../images/p4-3.png)no-repeat center/cover;}
.p4-main li:nth-child(4){background: url(../images/p4-4.png)no-repeat center/cover;margin-right: 0;}
.p4-main li:hover{transform: translateY(-20px);}
.p4-btn{width: 462px;height: 105px;margin: 0 auto; margin-top:80px;background: url(../images/p4-5.png)no-repeat center/cover;box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.4);}


.place-list{width: 100%;height: 700px;position: absolute;top:100px;left: 0;right: 0;margin: auto;overflow: hidden;transform: scale(1.2);cursor: grab;}
.place-list2{width: 100%;height: 700px;position: absolute;top:200px;left: 0;right: 0;margin: auto;cursor: grab;}

.exh{    
  width: 336px;
  height: 142px;
  background: url(../images/pl-tittle_03.png)no-repeat center/cover;
  position: absolute;
  top: 122px;
  left: 0;
  right: 0;
  margin: auto;}
.place-list .pic{
  width:240px;height:800px;
  margin:0 auto;
  position:relative;
  transform-style:preserve-3d;/*设置3D环境*/
  /*perspective:800px;不用这个*/
  transform:perspective(800px) rotateX(0deg) rotateY(90deg);
  -webkit-transform:perspective(800px) rotateX(0deg) rotateY(90deg);
  -moz-transform:perspective(800px) rotateX(0deg) rotateY(90deg);
  -ms-transform:perspective(800px) rotateX(0deg) rotateY(90deg);
  -o-transform:perspective(800px) rotateX(0deg) rotateY(90deg);
}
.place-list2 .pic{
  width: 2420px;
  height:100%;
  margin:0 auto;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  transform: scale(0.8);
  transform-origin: left center;
}
.place-list .pic li{
  position: absolute;
  width: 100%;
  height: 100%;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  cursor: pointer;
}
.place-list2 .pic li{
  width: 200px;
  height: 100%;
  user-select: none;
  cursor: pointer;
  float: right;
  margin-right: 20px;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
}
.pic li div{width: 100%;height: 240px;margin-bottom: 30px;display: table;position: relative;}
.place-list2 .pic li div{width: 100%;height: 200px;margin-bottom: 30px;display: table;position: relative;}
.pic a{user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;}



.pic li div:hover{transform: scale(1.2) !important;box-shadow: 0px 0px 10px rgba(0, 0, 0,0.6);}
.pic li div span{display: block;width: 100%;height: 100%;background: rgba(0, 0, 0,0.5);color: #fff;font: normal 42px/42px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";text-align: center;user-select: none;line-height: 240px;position: absolute;left: 0;top: 0;z-index:10;user-select: none;}
.place-list2  .pic li div span{display: block;width: 100%;height: 100%;background: rgba(0, 0, 0,0.5);color: #fff;font: normal 24px/24px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";text-align: center;user-select: none;line-height: 240px;position: absolute;left: 0;top: 0;z-index:10;user-select: none;}
.pic li a:hover{text-decoration: none;}
.pic li div:hover span{background: none;}
.pic li div img{width: 100%;height: 100%;position: absolute;left: 0;top:0;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;}
.video{object-fit: cover;width: 100%;min-height: 100%;}
.jiantou{font: normal 16px/16px "Microsoft Yahei,SimHei,STHeiti,PingFang SC"; position: absolute;left: 0;right: 0;bottom: 100px;margin: auto;text-align: center;
  animation: fadeInLeft2 3s linear infinite;}
  @keyframes fadeInLeft2{0%{opacity: 1;}50%{opacity: 0;}100%{opacity: 1;}}


.time-main{width:100%;height: 100%;overflow-x: scroll;user-select: none;cursor: grab;}
.time-main::-webkit-scrollbar {display:none}
.line{min-width: 100%;height: 12px;position: absolute;top: 0;bottom: 0;left: 0;margin: auto;background: #cbaa47;}
.time-top{height: 50%;display: flex;justify-content: flex-start;align-items: flex-end;margin-left: 60px;}
.time-top li{width: 444px;border-left: 4px solid #a2a4aa;position: relative;padding: 0px 90px 20px 30px;box-sizing: border-box;}
.time-top li i{display: inline-block;width: 25px;height: 25px;background: #969ca0;position: absolute;top: 0px;left: -14px;border-radius: 50%;}
.time-top li h1{font: bold 18px/24px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";color: #cbaa47;margin-bottom: 20px;}
.time-top li p{font: normal 18px/30px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";color: #797a7a;}
.time-top li img{margin-bottom: 5px;}

.time-bottom{height: 50%;display: flex;justify-content: flex-start;align-items: flex-start;margin-left: 180px;margin-top: 5px;}
.time-bottom li{width: 444px;border-left: 4px solid #a2a4aa;position: relative;padding: 20px 90px 0px 30px;box-sizing: border-box;}
.time-bottom li i{display: inline-block;width: 25px;height: 25px;background: #969ca0;position: absolute;bottom: 0px;left: -14px;border-radius: 50%;}
.time-bottom li h1{font: bold 18px/24px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";color: #cbaa47;margin-bottom: 20px;}
.time-bottom li p{font: normal 18px/30px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";color: #797a7a;}
.time-bottom li img{margin-bottom: 5px;}



.p6>main{width: 100%;height: 100%;}
.p6>main>h1{width: 344px;height: 112px;margin: 0 auto;margin-top: 50px;background: url(../images/p5-tittle.png)no-repeat center/contain;}
.menu-list{width: 100%;height: 606px;background: url(../images/cloud.png)no-repeat center/contain;margin-top: 80px;}
.sort{position: absolute;left: 0;right: 0;top:180px;margin: auto;z-index: 10;overflow: hidden;}
.sort-list{width:2760px;}
.sort-list li{width: 100px;height: 323px;float: left;margin-right:20px;}
.sort-list li a{ width:100%; height:100%; display:block;}
.sort-list li:nth-child(2n){margin-top: 20px;}
.sort-list li:nth-child(1){background: url(../images/sort/FL12.png)no-repeat center/cover;}
.sort-list li:nth-child(2){background: url(../images/sort/FL13.png)no-repeat center/cover;}
.sort-list li:nth-child(3){background: url(../images/sort/FL14.png)no-repeat center/cover;}
.sort-list li:nth-child(4){background: url(../images/sort/FL15.png)no-repeat center/cover;}
.sort-list li:nth-child(5){background: url(../images/sort/FL16.png)no-repeat center/cover;}
.sort-list li:nth-child(6){background: url(../images/sort/FL17.png)no-repeat center/cover;}
.sort-list li:nth-child(7){background: url(../images/sort/FL19.png)no-repeat center/cover;}
.sort-list li:nth-child(8){background: url(../images/sort/FL20.png)no-repeat center/cover;}
.sort-list li:nth-child(9){background: url(../images/sort/FL21.png)no-repeat center/cover;}
.sort-list li:nth-child(10){background: url(../images/sort/FL22.png)no-repeat center/cover;}
.sort-list li:nth-child(11){background: url(../images/sort/FL23.png)no-repeat center/cover;}
.sort-list li:nth-child(12){background: url(../images/sort/FL24.png)no-repeat center/cover;}
.sort-list li:nth-child(13){background: url(../images/sort/FL25.png)no-repeat center/cover;}
.sort-list li:nth-child(14){background: url(../images/sort/FL31.png)no-repeat center/cover;}
.sort-list li:nth-child(15){background: url(../images/sort/FL26.png)no-repeat center/cover;}
.sort-list li:nth-child(16){background: url(../images/sort/FL27.png)no-repeat center/cover;}
.sort-list li:nth-child(17){background: url(../images/sort/FL28.png)no-repeat center/cover;}
.sort-list li:nth-child(18){background: url(../images/sort/FL29.png)no-repeat center/cover;}
.sort-list li:nth-child(19){background: url(../images/sort/FL30.png)no-repeat center/cover;}
.sort-list li:nth-child(20){background: url(../images/sort/FL32.png)no-repeat center/cover;}
.sort-list li:nth-child(21){background: url(../images/sort/FL33.png)no-repeat center/cover;}
.sort-list li:nth-child(22){background: url(../images/sort/FL34.png)no-repeat center/cover;}
.sort-list li:nth-child(23){background: url(../images/sort/FL18.png)no-repeat center/cover;}


.sortname-list{
  position: absolute;
  left: 0;
  right: 0;
  bottom: 100px;
  margin: auto;
  text-align: center;
  font: normal 22px/45px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";
  color: #575965;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack:  center;
	-ms-flex-pack:  center;
	-webkit-justify-content:  center;
	justify-content:  center;
  flex-wrap: wrap;
  z-index:15;
}
.sortname-list li{margin-right: 30px;padding: 2px 20px;border-radius: 22.5px; font-size:24px;}
.sortname-list li:hover{background: #936034;color: #fff;}
.sortname-list a{color: #575965;}
.sortname-list li:hover a{color: #fff;}

.p8-flags{margin:70px auto 0; width:1200px;}
.p8-flags li{float: left;width:298px;height:519px; margin:0 50px;}
.p8-flags li a{ display:block; width:100%; height: 100%;}
.p8-flags li:first-child{background: url(../images/flag01.png)no-repeat center/cover;}
.p8-flags li:nth-child(2){background: url(../images/flag02.png)no-repeat center/cover;}
.p8-flags li:nth-child(3){background: url(../images/flag03.png)no-repeat center/cover;}
.p8-flags li:nth-child(4){background: url(../images/flag04.png)no-repeat center/cover;}
.p8-flags li:hover{transform: translateY(-20px);transition: all .6s;}
.p8 .hero{width: 550px;height:132px;background: url(../images/hero.png)no-repeat center/cover;position: absolute;left: 0;right: 0;bottom: 120px;margin: auto;}

.p8_2M{width: 1300px;height: 1020px;margin: 0 auto;position: relative;}
.p8_2_ML{ position:absolute; top:80px; left:0; z-index:100; width:1300px;height: 100%;display: none;}
.p8_2_ML i{ position:absolute; z-index:2000; top:60px; right:390px; color:#999;cursor:pointer; background:url(../images/icon03.png) no-repeat; width:30px; height:30px;}
.p8_2_ML p{width: 370px;top: 100px;left: 220px;position: absolute;z-index: 400;}
.p8_2_ML p a{ display:block; width:340px; height:100px; margin-bottom:8px;}
.video2{width: 1300px;margin: 0 auto;}
.p9-tittle{width: 256px;height: 115px;background: url(../images/jieyu_title.png)no-repeat center/cover;margin: 0 auto;margin-top:30px;}
.p9-main{width:1200px;height:450px;overflow: hidden; padding: 0px 85px;box-sizing: border-box;text-align: left;margin-top:100px;/*background: url(../images/jieyu_text.png)no-repeat top center/contain;*/padding-top: 20px;}
.p9-main main{display: block;height: 450px;overflow: hidden;transition: height 2s;}
.p9-main p{font: bold 24px/48px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";text-indent: 2em;}
.p9 audio{width: 1000px;margin: 0 auto;outline: none;display: block;margin-top: 30px;}
.msg{background: url(../images/4.jpg)no-repeat top center/cover;}
.wheat-left{width: 42.55%;height: 100%;background: url(../images/wheat1.png)no-repeat center/cover;position: absolute;
  top: 0px;
  left: -50px;animation: left1 4s both linear infinite;transform-origin: left bottom;}
.msg .count{ position:absolute; bottom:15%; left:0; width:100%; color:#000; font-size:14px; height:30px; text-align:center;}
.msg .zhichi{position:absolute; bottom:20px;  left:0; width:100%; color:#000; font-size:22px; height:30px; text-align:center; color:#532e1f; font-weight:bold;}

.msg .more_lybt{ position:absolute; bottom:11.5%; right:0;left:0;margin:auto;color:#000; font-size:16px; height:30px; text-align:center;color:#532e1f; z-index:999;}
.msg .more_lybt a,.msg .more_lybt a:hover{color:#532e1f; }

.wheat-right{width: 42.55%;height: 100%;background: url(../images/wheat2.png)no-repeat center/cover;position: absolute;
  top: 0px;
  right: -55px;animation: right1 4s both linear infinite; }
.msg-tittle{width: 317px;height:256px;background: url(../images/tittle.png)no-repeat center/cover;position: absolute;left: 0;right: 0;bottom:40%;margin: auto;z-index: 10;}

.msg-main{height: 100%;position: relative;}
.msg-main div{padding-bottom: 20px;border-bottom: 1px solid #aca7a4;color: #532e1f;font: normal 24px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";}
.msg-main div:first-child{position: absolute;top: 115px;left: -115px;}
.msg-main div:nth-child(2){position: absolute;top: 72px;left: 721px;font: normal 22.77px/27.33px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";}
.msg-main div:nth-child(3){position: absolute;top: 205px;left: 250px;font: normal 30px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";}
.msg-main div>span{font: normal 18px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC" !important;}
.msg-main div:nth-child(4){position: absolute;top: 180px;left: 640px;}
.msg-main div:nth-child(5){position: absolute;top: 320px;left: -40px;}
.msg-main div:nth-child(6){position: absolute;top: 280px;right: -20px;}
.msg-main div:nth-child(7){position: absolute;top: 410px;left: 0px;font: normal 22.77px/27.33px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";}
.msg-main div:nth-child(8){position: absolute;top: 388px;left: 280px;font: normal 22.77px/27.33px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";}
.msg-main div:nth-child(9){position: absolute;top: 360px;left: 915px;font: normal 30px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";}
.msg-main div:nth-child(10){position: absolute;top: 515px;left:0px;font: normal 30px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";}
.msg-main div:nth-child(11){position: absolute;top: 475px;right: -20px;}
.msg-main div:nth-child(12){position: absolute;top: 645px;left:-100px;}
.msg-main div:nth-child(13){position: absolute;top: 580px;right:50px;font: normal 30px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";}
.msg-main div:nth-child(14){position: absolute;top: 710px;left: -30px;font: normal 30px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";}
.msg-main div:nth-child(15){position: absolute;top: 700px;right: 0px;}

.text{width: 540px;height: 90px;position: absolute;left: 0;right: 0;/*top:532px;*/ bottom:28%;margin:0 auto; background: #f7f2ee;border: 1px solid #ceb578;outline: none;}
.text::-webkit-input-placeholder{color: #ad9d8c;font: normal 16px/90px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";text-align: center;}
.btn{width: 183px;height:61px;font: normal 24px/55px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";color: #532e1f;text-align: center;position: absolute;left: 0;right: 0;bottom:19%;margin: auto;background: url(../images/btn.png)no-repeat center/cover;}
.wing{width: 145px;height: 248px;position: absolute;bottom: 40px;right: 590px;z-index: 10;background: url(../images/wing.png)no-repeat center/cover;}

.society{background: url(../images/sh-bg.jpg)no-repeat center/cover;}
.society .society-main{width: 1300px;height: 100%;margin: 0 auto;position: relative;}
.society .tittle{width: 120px;height: 361px;background: url(../images/sh-tittle.png)no-repeat center/cover;position: absolute;top: 122px;left: 28px;}


.transition {
  -webkit-transition:0.3s ease-out;
     -moz-transition:0.3s ease-out;
      -ms-transition:0.3s ease-out;
       -o-transition:0.3s ease-out;
          transition:0.3s ease-out;
}

.show {
  -webkit-animation:show 0.3s linear;
     -moz-animation:show 0.3s linear;
      -ms-animation:show 0.3s linear;
       -o-animation:show 0.3s linear;
          animation:show 0.3s linear;
}
.sh-right{width: 335px;float: left;margin-left: 25px;}
.sh-right img{display: block;margin: 0 auto;border-radius: 15px;box-shadow:0px 5px 10px rgba(0,0,0,0.4);}
.sh-right h3{font: bold 22px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";color: #633a03;margin: 20px 0;}
.sh-right p{font: bold 16px/26px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";color: #633a03;}
.more-btn{width: 95px;height: 40px;border-radius: 20px;background: rgba(142, 102, 62, 0.18);font: bold 20px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";color: #633a03;text-align: center;margin-top: 35px;float: right;}
.more-btn a{color: #633a03;}
/* .sh-right ul{margin-top: 35px;}
.sh-right ul li{background: rgba(142, 102, 62, 0.18);margin-bottom: 5px;padding-left: 20px;box-sizing: border-box;font: bold 20px/36px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";color: #633a03;} */

.special{ background:url(../images/bg.jpg) center/cover no-repeat;}



.map{ background:url(../images/bg_red.jpg)no-repeat center/cover #b42f21;}
/*崭新时代-综述*/
.NewAge_h1_qh{ width:1300px; margin:5% auto 2%;}
.NewAge_h1_qh ul{ padding-left:350px;}
.NewAge_h1_qh ul li{ float:left; margin-right:60px;cursor:pointer }
.NewAge_h1_qh ul li i{ display:none;}
.NewAge_h1_qh ul li.this i{ display:block;}
.NewAge_h1_qh ul li.this em{ display:none;}

.NewAge_content{ width:1300px; position:relative;display: none;}
.NewAge_content .leader_icon{ position:absolute; z-index:999; width:256px; height:257px; top:-100px; left:-60px;}
.NewAge_content .leader_icon2{ float:left; padding-top:170px; width:130px; position:relative; z-index:1;}

.NewAge_content .NewAge_box01{ width:1166px; height:740px;box-shadow: 0px 10px 20px 0 #932a20; float:left;position:relative; z-index:1;}
.NewAge_content .NewAge_box02{width:1166px; height:740px;box-shadow: 0px 10px 20px 0 #932a20; float:left;position:relative; z-index:1; background:url(../images/con02.jpg) no-repeat;}
.NewAge_content .NewAge_box02 ul{ width:100%; height:740px; position:relative;}
.NewAge_content .NewAge_box02 ul li{ position:absolute;}
.NewAge_content .NewAge_box02 ul li i{cursor:pointer; display:block; width:13px; height:13px;}
.NewAge_content .NewAge_box02 ul li p{ display:none;}
.NewAge_content .NewAge_box02 ul li:hover p{ display:block; background:#c34c46; color:#fff; border-radius:20px;height:38px; line-height:38px; padding:0 20px 0 30px; font-size:14px;cursor:pointer;}
.NewAge_content .NewAge_box02 ul li.t01_r{ top:333px; left:600px;}
.NewAge_content .NewAge_box02 ul li.t01_r p{ margin:-25px auto 0 0;background:url(../images/dot.png) 12px 14px no-repeat #c34c46; border:#a62f29 1px solid; }
.NewAge_content .NewAge_box02 ul li.t01_b{ top:266px; right:384px;}
.NewAge_content .NewAge_box02 ul li.t01_b p{ margin:-25px -290px 0 0; background:url(../images/dot.png) 12px 14px no-repeat #415187; border:#2f3d6c 1px solid;}

#cun_box1{ display:none;background:url(../images/con03.png) no-repeat; width:1137px; height:712px; position:absolute; z-index:1; top:-347px; left:-586px;}
#cun_box2{ display:none;background:url(../images/con03.png) no-repeat; width:1137px; height:712px; position:absolute; z-index:1; top:-280px; left:-753px;}
#close1,#close2{ position:absolute; top:130px; right:200px; background:url(../images/close.png) no-repeat; width:51px; height:50px; display:block; text-decoration:none;}
.cun_box{ width:731px; margin:128px auto 4px; height:450px; overflow:hidden;}




.NewAge_box03{ background:url(../images/con09.jpg) no-repeat; width:1164px; height:740px; float:left; position:relative;}
.NewAge_box03 .icon_lb{ background:url(../images/con04.png) no-repeat; width:164px; height:238px; position:absolute; right:-50px; bottom:-30px;}
.NewAge_box03 .title_B{ width:950px; margin:60px auto 15px 450px; float:left;}
.NewAge_box03 .title_B li{ float:left; margin-right:50px;}
.NewAge_box03 .title_B li.this em{ display:none;}
.NewAge_box03 .title_B li i{ display:none;}
.NewAge_box03 .title_B li.this i{ display:block;}
.NewAge_box03 .content_B{ width:950px; margin:0 auto 0 297px; float:left;}
.NewAge_box03 .sound_list li{ background:url(../images/con08.png) no-repeat; width:761px; height:75px; margin:23px auto 0 0;}
.NewAge_box03 .sound_list li em{ font-size:24px; display:block; float:left; line-height:75px; width:154px; color:#fff;cursor: pointer;}
.NewAge_box03 .sound_list li em img{ vertical-align:middle; margin:8px 10px 10px 28px;}
.NewAge_box03 .sound_list li p{ font-size:18px; float:left; line-height:75px; color:#fff; width:560px; padding-left:20px;overflow: hidden;white-space:nowrap;}


.NewAge_box04{ position:absolute; top:0; left:98px;}

.content_A .box_A{display: none;}
.content_A .box_A:first-child{display:block;}
.content_B ul{display: none;}
.content_B ul:first-child{display: block;}

.this-btn{background: #c63e29 !important;}
.load-wrap {
  width: 100%;
  height: 100%;
  background: #fff;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.load-wrap .load {
  text-align: center;
}

.load-wrap .load .circle {
  display: inline-block;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: rgba(83, 46, 31, 0.5) rgba(83, 46, 31, 0.5) rgba(83, 46, 31, 0.5) #532e1f;
  -webkit-animation: round 1s infinite linear;
  animation: round 1s infinite linear;
}

.load-wrap .load .num {
  color: rgba(83, 46, 31, 0.5);
  font-size: 16px;
}

.rotate-tip-wrap{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: #000;z-index: 9999999;display: none;}
.rotate-img-main{width:100px;height:150px;position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.rotate-img-main img{margin-left: 15px;animation: rotate90 1.2s ease-in-out infinite;}
.rotate-tip-text{font:normal 14px/28px "Microsoft Yahei,SimHei,STHeiti,PingFang SC";color: #fff;}


.minipro{
  width: 100%;
  height: fit-content;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: none;
  font: normal 50px/100px "";
  text-align: center;
}

.minipro img{margin: 20px auto;display:block;}
@-webkit-keyframes rotate90 {
  100% {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
}

@keyframes rotate90 {
  100% {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
}
@-webkit-keyframes round {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes round {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes left1{
  0%{
    transform:rotate(3deg);
  }
  50%{
    transform: rotate(0deg);
  }
  100%{
    transform:rotate(3deg);
  }
}
@keyframes right1{
  0%{
    transform: skewX(7deg);
  }
  50%{
    transform: skewX(0deg);
  }
  100%{
    transform: skewX(7deg);
  }
}
@keyframes bling{
  0%{
    opacity: 1;
  }
  50%{
    opacity: 0;
  }
  100%{
    opacity: 1;
  }
}
.bling{
  animation: bling 1s both linear infinite;
}



@-webkit-keyframes slideInDown2 {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
    opacity: 0;
  }

  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}

@keyframes slideInDown2 {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
    opacity: 0;
  }

  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}

.slideInDown2 {
  -webkit-animation-name: slideInDown2;
  animation-name: slideInDown2;
}

@-webkit-keyframes slideInUp2 {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
    opacity: 0;
  }

  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}

@keyframes slideInUp2 {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
    opacity: 0;
  }

  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}

.slideInUp2 {
  -webkit-animation-name: slideInUp2;
  animation-name: slideInUp2;
}

#stage {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@-webkit-keyframes bounce2 {
  10%{
    transform: scale(3);
  }
  0%, 20%, 53%{
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  100%{
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
 
@keyframes bounce2 {
  10%{
    transform: scale(3);
  }
  0%, 20%, 53%{
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  100%{
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
 
.bounce2 {
  -webkit-animation-name: bounce2;
  animation-name: bounce2;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes show{
  25% {
    left:-450px;
  }

  50% {
    z-index:5;
    left:-500px;
  }

  70% {
    z-index:5;
    left:-250px;
  }

  100% {
    z-index:5;
    left:0px;
  }
}
  		
@-moz-keyframes show{
  25% {
    left:-450px;
  }

  50% {
    z-index:7;
    left:-500px;
  }

  70% {
    z-index:7;
    left:-250px;
  }

  100% {
    z-index:7;
    left:0px;
  }
}
  		
@-ms-keyframes show{
  25% {
    left:-450px;
  }

  50% {
    z-index:7;
    left:-500px;
  }

  70% {
    z-index:7;
    left:-250px;
  }

  100% {
    z-index:7;
    left:0px;
  }
}
  		
@-o-keyframes show{
  25% {
    left:-450px;
  }

  50% {
    z-index:7;
    left:-500px;
  }

  70% {
    z-index:7;
    left:-250px;
  }

  100% {
    z-index:7;
    left:0px;
  }
}
  		
@keyframes show{
  25% {
    left:-450px;
  }

  50% {
    z-index:7;
    left:-500px;
  }

  70% {
    z-index:7;
    left:-250px;
  }

  100% {
    z-index:7;
    left:0px;
  }
}
.p9-video{ background:url(../images/jieyu_paly_bg.jpg) no-repeat center/cover; width:847px; height:488px;margin-top:20px;transform: scale(0.7);transform-origin: top center; text-align:center;background-size: 100% 100%;}
.p9-video img,.p9-video video{ margin:20px auto 0;}
.p9-video img{position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}
@media (min-width:980px) and (max-width:1380px)
	   {
    .place-list{transform: scale(1);top: -50px;}
    .place-list2{top: 10px;}
    .place-list2 .pic{transform: scale(0.8);}
    .exh{top: 20px;transform: scale(0.8);transform-origin: top center;}
    .p2-tittle{margin-top: 10px;transform: scale(0.8);transform-origin: top center;}
    .p2-main{margin-top: 0px;transform: scale(0.8);transform-origin: top center;}

    .p3-tittle{margin-top: 10px;transform: scale(0.8);transform-origin: top center;}

    .p4-tittle{margin-top: 10px;transform: scale(0.8);transform-origin: top center;}
    .p4 .light{top: 10px;transform: scale(0.8);transform-origin: top center;}

    .p4-main{margin-top:50px;transform: scale(0.8);transform-origin: top center;}
    .p4-main li a{ display:block; width:100%; height:100%;}
	  .p4-btn{margin-top: 80px;transform: scale(0.8);transform-origin: top center;}

    .p6>main>h1{margin-top: 50px;transform-origin: top center;transform:scale(0.8)}
    .place>main>h1{margin-top: 50px;}
    .menu-list{margin-top:-20px;transform: scale(0.8);transform-origin: top center;}
    .sort{top: 170px;transform: scale(0.8);transform-origin: top center;}
    .sortname-list{bottom: 0px;transform: scale(0.8);transform-origin: top center;font-size: 32px;}

    .p8-flags{margin-top: 50px;transform: scale(0.8);transform-origin: top center;}
    .p8 .hero{bottom: 10px;transform: scale(0.8);transform-origin: top center;}

    .p9-tittle{margin-top: 30px;transform: scale(0.8);transform-origin: top center;}
    .p9-main{margin-top: -10px;transform: scale(0.8);transform-origin: top center;}
    .p9-video{margin-top:-30px;transform: scale(0.65);transform-origin: top center; text-align:center;position: relative;}
    .p8_2_FM{transform:scale(0.8);top: -70px;left: 120px;}
    .msg-main{transform: scale(0.8);transform-origin:top center;}
    .msg-tittle{width: 206px;height: 166px;top:250px;bottom: auto;}
    .text{transform: scale(0.75);transform-origin: bottom center;}
	.btn{transform: scale(0.8);transform-origin: bottom center;}
	.msg .count{ bottom:62px;}
    .msg .zhichi{bottom:40px; }

    .wing{right: 350px;}
    .woods-list{height: 800px;}
    .p5-main{transform: scale(0.65);transform-origin: top center;}

  .p5-main a{ display:block; width:100%; height:100%;}
  .jiantou{bottom: 30px}
  .p8_2M{transform:scale(0.7);transform-origin: top center;}
  .bigmenu{transform: scale(0.8);transform-origin: right center;}
}
@media (min-width:1390px) and (max-width:1600px)
	   {
    .place-list{transform: scale(1);top: 70px;}
    .place-list2{top: 150px;}
    .place-list2 .pic{transform: scale(0.65);}
    .exh{top: 100px;}
    .p2-tittle{margin-top: 50px;transform: scale(0.7);transform-origin: top center;}
    .p2-main{margin-top: 30px;transform: scale(0.7);transform-origin: top center;}

    .p3-tittle{margin-top: 50px;transform: scale(0.7);transform-origin: top center;}

    .p4-tittle{margin-top: 50px;transform: scale(0.7);transform-origin: top center;} 
    .p4 .light{top: 50px;transform: scale(0.7);transform-origin: top center;} 

    .p4-main{margin-top: 90px;transform: scale(0.7);transform-origin: top center;}
    .p4-main li a{ display:block; width:100%; height:100%;}
	  .p4-btn{margin-top: 80px;transform: scale(0.7);transform-origin: top center;}


    .place>main>h1{margin-top: 50px;}
    .menu-list{margin-top:-20px;transform: scale(0.7);transform-origin: top center;}
    .sort{top: 250px;transform: scale(0.7);transform-origin: top center;}
    .sortname-list{bottom: 10px;transform: scale(0.7);transform-origin: top center;font-size: 32px;}

    .p8-flags{margin-top: 150px;transform: scale(0.7);transform-origin: top center;}
    .p8 .hero{bottom: 10px;transform: scale(0.7);transform-origin: top center;}

    .p9-tittle{margin-top: 30px;transform: scale(0.7);transform-origin: top center;}
    .p9-main{margin-top: 20px;transform-origin: top center;}
    .p9-video{margin-top:10px;transform: scale(0.65);transform-origin: top center; text-align:center;position: relative;}
    .p8_2_FM{transform:scale(0.7)}
    .msg-main{transform: scale(0.7);transform-origin:top center;}
    .msg-tittle{width: 206px;height: 166px;top:210px;bottom: auto;}
	
	/*.text{top:380px;}
	.btn{top:490px;}*/
    .wing{right: 350px;}
    .woods-list{height: 800px;}
    .p5-main{transform: scale(0.7);transform-origin: top center;}
  .p5-main a{ display:block; width:100%; height:100%;}
  .p8_2M{transform:scale(0.8);transform-origin: top center;}
  .video2{transform:scale(0.8);transform-origin: top center;}
  .bigmenu{transform: scale(0.8);transform-origin: right center;}
}


.shuju_bt{ position: absolute;left: 30px; right: 0; bottom: 20px; margin: auto; text-align: left; color:#575965; font-size:16px;}